import diff from './diff.js';

/*
 * @author: yang long
 * @date: 2022-07-19 14:13:39
 * @description: 将虚拟dom转换成真实dom节点并挂载到容器上
 * @virtualDOM {type}: 虚拟dom
 * @container {type}: 要挂载的 html 节点
 * @oldDOM {type}: 之前页面上旧的 DOM
 */
export default function render(virtualDOM, container, oldDOM = container.firstChild) {
  // 在 diff 方法内部判断是否需要对比 对比也好 不对比也好 都在 diff 方法中进行操作
  diff(virtualDOM, container, oldDOM);
}
